#include <qlib/project/project.h>

namespace qlib {
Project::Project() {}
Project::Project(const std::string& describe, const std::string& name) : m_describe(describe), m_name(name) {}

Project::~Project() {}

void Project::add_library(std::shared_ptr<Library> library) {
  m_librarys.insert(library);
}

void Project::remove_library(std::shared_ptr<Library> library) {
  auto iter = m_librarys.find(library);
  if (iter != m_librarys.end()) {
    m_librarys.erase(iter);
  }
}

}  // namespace qlib
